﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using vudu.ClasesDominio;
using vudu.Datos.Fachada;

namespace vudu.Logica.Comandos
{
    public class ComandoModificarProfesor : Comando<int>
    {
        #region Overrides of Comando Modificar Profesor

        private Profesor _profesor;
        private int _idEscuela;

        public Profesor ProfesorAModificar
        {
            get { return _profesor; }
            set { _profesor = value; }
        }

        public int IdEscuela
        {
            get { return _idEscuela; }
            set { _idEscuela = value; }
        }

        public ComandoModificarProfesor (Profesor profesor, int idEscuela)
        {
            ProfesorAModificar = profesor;
            IdEscuela = idEscuela;
        }

        public override int Ejecutar()
        {
            return new EnlaceDatos().EnlaceModificarProfesor(ProfesorAModificar, IdEscuela);
        }

        #endregion

    }
}